to sell at half price - English Synonyms Dictionary